root canal plugger - German English Dictionary